package com.octocat.service;

import com.octocat.pojo.User;

/**
 * Author : Octocat
 * Date   : 2021/5/22
 */
public interface UserService {

    /**
     * 用户注册
     * @param user
     */
    public void registerUser(User user);

    /**
     * 用户登陆
     * @param user
     * @return 返回 null 表示登陆失败，返回 值 ，表示登陆成功
     */
    public User login(User user);

    /**
     * 检查用户名是否可用
     * @param username
     * @return 返回true 表示用户名已经存在，返回 false 表示用户名可用
     */
    public boolean existsUsername(String username);
}
